trailing arms - Spanish English Dictionary